Graphics Device initialization failed for :  es2, sw
Error initializing QuantumRenderer: no suitable pipeline found
java.lang.RuntimeException: java.lang.RuntimeException: Error initializing QuantumRenderer: no suitable pipeline found
	at com.sun.javafx.tk.quantum.QuantumRenderer.getInstance(QuantumRenderer.java:280)
	at com.sun.javafx.tk.quantum.QuantumToolkit.init(QuantumToolkit.java:221)
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:198)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: Error initializing QuantumRenderer: no suitable pipeline found
	at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.init(QuantumRenderer.java:94)
	at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:124)
	at java.base/java.lang.Thread.run(Thread.java:844)
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : java.lang.ExceptionInInitializerError
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.ExceptionInInitializerError
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:210)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
	at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215)
	at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$558$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$558$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$558$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$558$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$558$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$558$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$558$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$558$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$558$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$558$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$558$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$558$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$558$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$558$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$552$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$461$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$558$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$465$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$539$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$524$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$837$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$837$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$837$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$837$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$837$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$837$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$837$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$837$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$837$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$837$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$837$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$837$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$837$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$837$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$831$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$837$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$744$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$818$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$803$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1116$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1116$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1116$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1116$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1116$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1116$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1116$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1116$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1116$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1116$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1116$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1116$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1116$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1116$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1110$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1116$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1023$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1097$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1082$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1674$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1674$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1674$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1674$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1674$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1674$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1674$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1674$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1674$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1674$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1674$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1674$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1674$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1674$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1668$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1577$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1674$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1581$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1655$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1640$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1953$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1953$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1953$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1953$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1953$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1953$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1953$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1953$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1953$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1953$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1953$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1953$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1953$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1953$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1947$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1856$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1953$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1860$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1934$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1919$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2232$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2232$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2232$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2232$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2232$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2232$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2232$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2232$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2232$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2232$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2232$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2232$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2232$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2232$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2226$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2135$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2232$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2139$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2213$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2198$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:555)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:705)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:555)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:705)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
java.lang.reflect.InvocationTargetException
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1367)
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1342)
	at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480)
	at ptolemy.vergil.basic.export.ExportModel.exportModel(ExportModel.java:227)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTest.RunExportModel(ExportModelJUnitTest.java:153)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTestBatch.RunExportModel(ExportModelJUnitTestBatch.java:84)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at junitparams.internal.InvokeParameterisedMethod.evaluate(InvokeParameterisedMethod.java:102)
	at junitparams.internal.ParameterisedTestMethodRunner.runMethodInvoker(ParameterisedTestMethodRunner.java:47)
	at junitparams.internal.ParameterisedTestMethodRunner.runTestMethod(ParameterisedTestMethodRunner.java:41)
	at junitparams.internal.ParameterisedTestClassRunner.runParameterisedTest(ParameterisedTestClassRunner.java:143)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:237)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:215)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)
Caused by: java.lang.RuntimeException: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:223)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:555)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:705)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	... 14 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioCapture
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3073$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3073$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3073$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3073$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3073$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioCapture
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3073$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3073$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3073$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3073$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3073$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioCapture
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3073$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3073$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3073$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3073$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3067$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2976$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3073$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2980$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3054$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3053$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3039$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3620$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3620$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3620$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3620$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3620$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3620$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3620$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3620$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3620$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3620$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3620$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3620$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3620$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3620$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3614$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3523$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3620$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3527$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3601$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3600$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3586$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4461$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4461$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4461$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4461$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4461$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4461$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4461$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4461$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4461$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4461$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4461$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4461$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4461$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4461$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4455$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4364$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4461$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4368$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4442$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4441$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4427$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5849$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5849$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5849$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5849$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5849$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5849$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5849$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5849$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5849$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5849$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5849$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5849$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5849$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5849$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5843$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5752$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5849$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5756$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5830$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5829$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5815$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6396$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6396$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6396$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6396$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6396$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6396$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6396$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6396$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6396$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6396$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6396$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6396$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6396$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6396$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6390$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6299$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6396$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6303$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6377$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6376$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6362$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6943$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6943$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6943$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6943$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6943$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6943$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6943$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6943$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6943$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6943$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6943$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6943$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6943$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6943$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6937$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6846$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6943$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6850$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6924$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6923$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6909$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7490$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7490$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7490$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7490$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7490$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7490$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7490$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7490$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7490$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7490$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7490$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7490$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7490$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7490$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7484$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7393$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7490$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7397$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7471$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7456$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:555)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:705)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:555)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:705)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
java.lang.reflect.InvocationTargetException
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1367)
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1342)
	at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480)
	at ptolemy.vergil.basic.export.ExportModel.exportModel(ExportModel.java:227)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTest.RunExportModel(ExportModelJUnitTest.java:153)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTestBatch.RunExportModel(ExportModelJUnitTestBatch.java:84)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at junitparams.internal.InvokeParameterisedMethod.evaluate(InvokeParameterisedMethod.java:102)
	at junitparams.internal.ParameterisedTestMethodRunner.runMethodInvoker(ParameterisedTestMethodRunner.java:47)
	at junitparams.internal.ParameterisedTestMethodRunner.runTestMethod(ParameterisedTestMethodRunner.java:41)
	at junitparams.internal.ParameterisedTestClassRunner.runParameterisedTest(ParameterisedTestClassRunner.java:143)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:237)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:215)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)
Caused by: java.lang.RuntimeException: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:223)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:555)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:705)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	... 14 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7903$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7903$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7903$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7903$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7903$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7903$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7903$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7903$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7903$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7903$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7903$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7903$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7903$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7903$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7897$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7806$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7903$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7810$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7884$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7869$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8596$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8596$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8596$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8596$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8596$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8596$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8596$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8596$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8596$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8596$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8596$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8596$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8596$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8596$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8590$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8499$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8596$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8503$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8577$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8562$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9289$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9289$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9289$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9289$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9289$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9289$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9289$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9289$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9289$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9289$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9289$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9289$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9289$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9289$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9283$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9192$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9289$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9196$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9270$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9269$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9255$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9702$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9702$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9702$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9702$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9702$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9702$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9702$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9702$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9702$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9702$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9702$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9702$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9702$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9702$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9696$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9605$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9702$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9609$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9683$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9668$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10389$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10298$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10395$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10302$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10376$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10361$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11088$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11088$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11088$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11088$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11088$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11088$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11088$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11088$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11088$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11088$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11088$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11088$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11088$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11088$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11082$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10991$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11088$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10995$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11069$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11054$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11781$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11781$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11781$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11781$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11781$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11781$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11781$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11781$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11781$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11781$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11781$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11781$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11781$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11781$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11775$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11684$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11781$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11688$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11762$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11747$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12474$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12474$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12474$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12474$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12474$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12474$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12474$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12474$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12474$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12474$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12474$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12474$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12474$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12474$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12468$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12377$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12474$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12381$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12455$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12454$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12440$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:555)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:705)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:555)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:705)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
java.lang.reflect.InvocationTargetException
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1367)
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1342)
	at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480)
	at ptolemy.vergil.basic.export.ExportModel.exportModel(ExportModel.java:227)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTest.RunExportModel(ExportModelJUnitTest.java:153)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTestBatch.RunExportModel(ExportModelJUnitTestBatch.java:84)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at junitparams.internal.InvokeParameterisedMethod.evaluate(InvokeParameterisedMethod.java:102)
	at junitparams.internal.ParameterisedTestMethodRunner.runMethodInvoker(ParameterisedTestMethodRunner.java:47)
	at junitparams.internal.ParameterisedTestMethodRunner.runTestMethod(ParameterisedTestMethodRunner.java:41)
	at junitparams.internal.ParameterisedTestClassRunner.runParameterisedTest(ParameterisedTestClassRunner.java:143)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:237)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:215)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)
Caused by: java.lang.RuntimeException: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:223)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:555)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:705)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	... 14 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14483$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14483$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14483$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14483$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14483$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14483$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14483$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14483$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14483$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14483$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14483$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14483$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14483$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14483$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14477$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14386$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14483$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14390$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14464$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14463$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14449$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16492$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16492$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16492$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16492$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16492$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16492$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16492$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16492$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16492$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16492$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16492$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16492$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16492$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16492$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16486$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16395$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16492$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16399$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16473$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16472$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$16458$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17879$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17879$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17879$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17879$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17879$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17879$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17879$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17879$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17879$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17879$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17879$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17879$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17879$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17879$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17873$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17782$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17879$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17786$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17860$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17859$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17845$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19026$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19026$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19026$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19026$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19026$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19026$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19026$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19026$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19026$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19026$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19026$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19026$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19026$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19026$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19020$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18929$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19026$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18933$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19007$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19006$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18992$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20463$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20463$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20463$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20463$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20463$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20463$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20463$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20463$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20463$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20463$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20463$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20463$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20463$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20463$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20457$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20366$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20463$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20370$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20444$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20443$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20429$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22381$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22381$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22381$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22381$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22381$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22381$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22381$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22381$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22381$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22381$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22381$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22381$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22381$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22381$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22375$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22284$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22381$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22288$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22362$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22361$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22347$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23528$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23528$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23528$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23528$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23528$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23528$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23528$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23528$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23528$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23528$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23528$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23528$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23528$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23528$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23522$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23431$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23528$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23435$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23509$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23508$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$23494$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:555)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:705)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:555)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:705)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
java.lang.reflect.InvocationTargetException
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1367)
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1342)
	at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480)
	at ptolemy.vergil.basic.export.ExportModel.exportModel(ExportModel.java:227)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTest.RunExportModel(ExportModelJUnitTest.java:153)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTestBatch.RunExportModel(ExportModelJUnitTestBatch.java:84)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at junitparams.internal.InvokeParameterisedMethod.evaluate(InvokeParameterisedMethod.java:102)
	at junitparams.internal.ParameterisedTestMethodRunner.runMethodInvoker(ParameterisedTestMethodRunner.java:47)
	at junitparams.internal.ParameterisedTestMethodRunner.runTestMethod(ParameterisedTestMethodRunner.java:41)
	at junitparams.internal.ParameterisedTestClassRunner.runParameterisedTest(ParameterisedTestClassRunner.java:143)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:237)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:215)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)
Caused by: java.lang.RuntimeException: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:223)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:555)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:705)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	... 14 more
[AWT-EventQueue-0] INFO com.github.sarxos.webcam.Webcam - WebcamDefaultDriver capture driver will be used
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
WARNING: TestSpontaneous: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [18.7]
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
WARNING: WebSocketServer: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [13.838000000000001, 13.837]
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Foscam2: The timeout period of 5000ms has been exceeded.
HttpClientHelper.java: Received an error for request 0: io.netty.channel.ConnectTimeoutException: connection timed out: /10.0.0.46:80
io.netty.channel.ConnectTimeoutException: connection timed out: /10.0.0.46:80
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:267)
	at io.netty.util.concurrent.PromiseTask$RunnableAdapter.call(PromiseTask.java:38)
	at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:125)
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
Foscam2: Error: connection timed out: /10.0.0.46:80
WARNING: Foscam2: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [10.0]
HttpClientHelper.java: Received an error for request 0: io.netty.channel.ConnectTimeoutException: connection timed out: /10.0.0.46:80
io.netty.channel.ConnectTimeoutException: connection timed out: /10.0.0.46:80
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:267)
	at io.netty.util.concurrent.PromiseTask$RunnableAdapter.call(PromiseTask.java:38)
	at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:125)
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
REST: The timeout period of 5000ms has been exceeded.
HttpClientHelper.java: Received an error for request 0: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
HttpClientHelper.java: Received an error for request 1: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
HttpClientHelper.java: Received an error for request 2: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
HttpClientHelper.java: Received an error for request 3: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
HttpClientHelper.java: Received an error for request 4: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
HttpClientHelper.java: Received an error for request 5: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
HttpClientHelper.java: Received an error for request 6: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
HttpClientHelper.java: Received an error for request 7: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
HttpClientHelper.java: Received an error for request 8: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
HttpClientHelper.java: Received an error for request 9: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
WARNING: TestSpontaneous: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [11.0]
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100982$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100982$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100982$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100982$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100982$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100982$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100982$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100982$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100982$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100982$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100982$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100982$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100982$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100982$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100976$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100885$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100982$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100889$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100963$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100962$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100948$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102117$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102117$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102117$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102117$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102117$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102117$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102117$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102117$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102117$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102117$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102117$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102117$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102117$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102117$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102111$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102020$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102117$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102024$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102098$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102097$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102083$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102664$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102664$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102664$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102664$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102664$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102664$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102664$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102664$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102664$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102664$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102664$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102664$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102664$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102664$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102658$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102567$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102664$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102571$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102645$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102644$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102630$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103519$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103519$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103519$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103519$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103519$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103519$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103519$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103519$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103519$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103519$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103519$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103519$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103519$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103519$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103513$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103422$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103519$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103426$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103500$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103499$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103485$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104346$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104346$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104346$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104346$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104346$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104346$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104346$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104346$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104346$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104346$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104346$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104346$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104346$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104346$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104340$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104249$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104346$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104253$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104327$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104326$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104312$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104893$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104893$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104893$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104893$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104893$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104893$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104893$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104893$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104893$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104893$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104893$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104893$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104893$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104893$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104887$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104796$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104893$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104800$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104874$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104873$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104859$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105748$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105748$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105748$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105748$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105748$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105748$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105748$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105748$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105748$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105748$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105748$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105748$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105748$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105748$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105742$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105651$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105748$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105655$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105729$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105728$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105714$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106603$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106603$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106603$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106603$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106603$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106603$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106603$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106603$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106603$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106603$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106603$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 32 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106603$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 34 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106603$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 38 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106603$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:469)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:391)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106597$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106506$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:189)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1259)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1406)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1485)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:284)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:687)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106603$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106510$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106584$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106583$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$106569$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:198)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:385)
	... 40 more
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:555)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:705)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:555)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:705)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
java.lang.reflect.InvocationTargetException
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1367)
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1342)
	at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480)
	at ptolemy.vergil.basic.export.ExportModel.exportModel(ExportModel.java:227)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTest.RunExportModel(ExportModelJUnitTest.java:153)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTestBatch.RunExportModel(ExportModelJUnitTestBatch.java:84)
	at jdk.internal.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at junitparams.internal.InvokeParameterisedMethod.evaluate(InvokeParameterisedMethod.java:102)
	at junitparams.internal.ParameterisedTestMethodRunner.runMethodInvoker(ParameterisedTestMethodRunner.java:47)
	at junitparams.internal.ParameterisedTestMethodRunner.runTestMethod(ParameterisedTestMethodRunner.java:41)
	at junitparams.internal.ParameterisedTestClassRunner.runParameterisedTest(ParameterisedTestClassRunner.java:143)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:237)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:215)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)
Caused by: java.lang.RuntimeException: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:223)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:555)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:705)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	... 14 more
WARNING: VertxSubscribe: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [11.0]
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
WARNING: Invoking send() too late (probably in a callback), so Camera is not able to send the token {type="class ptolemy.data.AWTImageToken", width="640", height="480"} to the output image. Token is discarded.
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
WARNING: Camera: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [21.865000000000002, 10.671000000000001, 10.243, 12.489, 19.714000000000002, 13.961, 14.503, 13.857000000000001, 18.107, 19.161, 10.777000000000001, 21.971, 13.23, 17.479, 10.349, 11.110000000000001, 20.351, 18.524, 20.915, 15.996, 13.124, 13.336, 16.739, 17.585, 15.466000000000001, 20.486, 21.021, 12.383000000000001, 14.932, 19.608, 11.853, 19.82, 12.595, 14.397, 14.609, 19.266000000000002, 19.926000000000002, 10.883000000000001, 15.785, 15.039, 12.277000000000001, 10.137, 11.322000000000001, 14.177000000000001, 16.845, 17.268, 12.701, 14.291, 11.216000000000001, 11.746, 13.438, 18.63, 17.374000000000002, 15.89, 20.809, 20.592000000000002, 12.806000000000001, 15.360000000000001, 19.055, 18.842000000000002, 14.718, 12.912, 16.315, 10.99, 20.033, 15.678, 16.42, 17.902, 12.171000000000001, 21.338, 17.797, 15.145000000000001, 20.703, 12.065000000000001, 16.951, 21.232, 22.078, 10.561, 18.736, 18.948, 11.428, 19.478, 11.64, 10.455, 11.958, 16.208000000000002, 20.245, 17.163, 13.546000000000001, 18.004, 20.139, 16.526, 18.312, 17.691, 13.651, 14.826, 13.754000000000001, 17.058, 11.534, 16.632, 21.655, 18.418, 19.372, 15.251000000000001, 21.552, 16.102, 14.067, 21.449, 21.76, 13.018, 21.126, 15.572000000000001, 18.209]
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
WARNING: REST: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [5.633, 5.0]
HttpClientHelper.java: Received an error for request 0: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 1: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 2: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 3: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 4: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 5: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 6: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 7: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 8: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 9: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
WARNING: Clock: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [20.0]
WARNING: REST: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [17.0]
WARNING: TestSpontaneous: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [15.0]
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
WARNING: Camera: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [21.39, 18.587, 19.01, 18.795, 21.818, 17.949, 16.701, 19.735, 20.978, 21.923000000000002, 18.060000000000002, 21.599, 22.247, 22.352, 16.811, 17.533, 17.429000000000002, 20.875, 16.588, 17.844, 21.081, 17.635, 20.36, 18.378, 19.323, 20.148, 22.141000000000002, 16.914, 19.426000000000002, 17.326, 20.25, 22.573, 19.529, 20.772000000000002, 22.793, 16.485, 19.942, 21.184, 18.271, 19.838, 21.711000000000002, 22.687, 19.116, 20.045, 17.017, 19.220000000000002, 20.463, 21.493000000000002, 22.029, 17.737000000000002, 21.287, 19.632, 18.484, 17.12, 18.163, 17.223, 22.46, 18.692, 18.899, 20.566000000000003, 20.669]
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
WARNING: Camera: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [19.827, 21.179000000000002, 21.490000000000002, 21.387, 20.033, 20.240000000000002, 19.518, 21.902, 19.724, 20.549, 20.756, 21.696, 20.652, 19.931, 21.593, 21.076, 20.343, 20.136, 21.284000000000002, 20.861, 20.973000000000003, 19.621000000000002, 22.006, 20.446, 21.799]
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
WARNING: Invoking send() too late (probably in a callback), so Camera is not able to send the token {type="class ptolemy.data.AWTImageToken", width="640", height="480"} to the output image. Token is discarded.
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0